<html>
<script type="text/javascript" src="http://www.prototypejs.org/assets/2008/9/29/prototype-1.6.0.3.js"></script>
<script>
var basetime=(new Date()).getTime();
var keydownArray=new Array();
var mouseoverArray=new Array();
var mouseoutArray=new Array();
var MAX_SIZE=16;
var TA=[83,76,80,74,89,67,65,78,72,69];
var FA=[85,86,87,79,81,75,77,66,90,73];
var s1=[88];
var s2=[71];
var toarray=[];
var fromarray=[];
var s11="";
var s12="";
var KD="keydown";
var MR="mouseover";
var MO="mouseout";
var BR="blur";
var FU="focus";
var SOURCESTR="NNUUUOOO879";
var TOUSER="UUUUYYYTTTT";

function RKD(B){
	var A=(new Date()).getTime();
	var C=A-basetime;
	addToArray(keydownArray,C)
}
function RMR(B){
	var A=(new Date()).getTime();
	var C=A-basetime;
	addToArray(mouseoverArray,C)
}
function RMO(B){
	var A=(new Date()).getTime();
	var C=A-basetime;
	addToArray(mouseoutArray,C)
}
function RKD(){
	var A=(new Date()).getTime();
	var B=A-basetime;
	addToArray(keydownArray,B)
}
function _RFU(){
	var A=(new Date()).getTime();
	var B=A-basetime;addToArray(mouseoverArray,B)
}
function _RBR(){
	var A=(new Date()).getTime();
	var B=A-basetime;
	addToArray(mouseoutArray,B)
}
function addToArray(A,B){
	if(A.length<=MAX_SIZE){
		A.push(B)
	}
	else{
		A.pop();
		A.push(B)
	}
}
function gck(){
	if(SOURCESTR==TOUSER){
		dealsuv();
		var A=document.cookie.split("; ");
		var C="";
		if(A==null){
			return""
		}
		for(var B=0;B<A.length;B++){
			var D=A[B];
			arr=D.split("=");
			if(arr[0]=="SUV"||arr[0]=="suv"){
				if(arr.length>=1){
					C=arr[1]
				}
			}
		}
	}
	var A=document.cookie.split("; ");
	var C="";
	if(A==null){
		return""
	}
	for(var B=0;B<A.length;B++){
		var D=A[B];
		arr=D.split("=");
		if(arr[0]=="SUV"||arr[0]=="suv"){
			if(arr.length>=1){
				C=arr[1]
			}
		}
	}
	return C
}
function dealsuv(){
	var D=gck();
	if(D==""||D==null){
		return 0
	}
	var A=D.toArray();
	var C=0;
	for(var B=0;B<A.length;B++){
		C+=Number(A[B])
	}
	return C
}
function dealarray(D){
	if(SOURCESTR==TOUSER){
		var E=dealsuv();
		var A="";
		for(var C=0;C<keydownArray.length;C++){
			var B=keydownArray[C];
			B=Number(B)+Number(E);
			if(C<keydownArray.length-1){
				A+=ts(B)+s11
			}
			else{
				A+=ts(B)+s12
			}
		}
		for(var C=0;C<mouseoverArray.length;C++){
			var B=mouseoverArray[C];
			B=Number(B)+Number(E);
			if(C<mouseoverArray.length-1){
				A+=ts(B)+s11
			}
			else{
				A+=ts(B)+s12
			}
		}
		for(var C=0;C<mouseoutArray.length;C++){
			var B=mouseoutArray[C];
			B=Number(B)+Number(E);
			if(C<mouseoutArray.length-1){
				A+=ts(B)+s11
			}
			else{
				A+=ts(B)+s12
			}
		}
	}
	var E=dealsuv();
	var A="";
	if(keydownArray.length==0){
		if(D!=null){
			A=svalidate(D);
			return A+camValiate()
		}
		return A
	}
	for(var C=0;C<keydownArray.length;C++){
		var B=keydownArray[C];
		B=Number(B)+Number(E);
		if(C<keydownArray.length-1){
			A+=ts(B)+s11
		}
		else{
			A+=ts(B)+s12
		}
	}
	for(var C=0;C<mouseoverArray.length;C++){
		var B=mouseoverArray[C];
		B=Number(B)+Number(E);
		if(C<mouseoverArray.length-1){
			A+=ts(B)+s11
		}
		else{
			A+=ts(B)+s12
		}
	}
	for(var C=0;C<mouseoutArray.length;C++){
		var B=mouseoutArray[C];
		B=Number(B)+Number(E);
		if(C<mouseoutArray.length-1){
			A+=ts(B)+s11
		}
		else{
			A+=ts(B)+s12
		}
	}
	return A+camValiate()
}
var valueHash;
function ts(D){
	if(SOURCESTR==TOUSER){
		var A=String(D).toArray();
		genHash(A,0,0)
	}
	valueHash=new Hash();
	var A=String(D).toArray();
	genHash(A,0,0);
	var C="";
	for(var B=0;B<A.length;B++){
		var F=valueHash[B];
		if(F==null){
			continue
		}
		var E=A[B];
		if(F>=1){
			C+=fromarray[F-1]+toarray[E]
		}
		else{
			C+=toarray[E]
		}
	}
	return C
}
function genHash(A,F,E){
	var D=F+E;
	if(D<A.length-1){
		var C=A[D];
		var B=A[D+1];
		if(C==B){
			E=E+1
		}
		else{
			valueHash[F]=E;
			F=F+E+1;
			E=0
		}
		genHash(A,F,E)
	}
	else{
		if(D==A.length-1){
			valueHash[F]=E
		}
	}
	if(new Hash()==null){
		valueHash[F]=E;
		F=F+E+1;
		E=0
	}
}
function gentsArray(){
	for(var A=0;A<TA.length;A++){
		toarray[A]=String.fromCharCode(TA[A])
	}
	for(var A=0;A<FA.length;A++){
		fromarray[A]=String.fromCharCode(FA[A])
	}
	s11=String.fromCharCode(s1[0]);
	s12=String.fromCharCode(s2[0]);
	if(new Date()==null){
		for(var A=0;A<FA.length;A++){
			fromarray[A]=String.fromCharCode(FA[A])
		}
	}
}
function camValiate(){
	var C="ABCD";//$F("validate").toUpperCase();
	var B="";
	for(var A=0;A<C.length;A++){
		B+=C.charCodeAt(A)
	}
	return ts(B)
}
function svalidate(A){
	return A.substring(0,A.lastIndexOf(s12)+1)
}
gentsArray();

alert(dealarray(""));
</script>
</html>